Design of a model predictive controller to control UAVs

ثبت نشده
چکیده

In this report a continuous time model predictive controller is applied to the control of an Unmanned Aerial Vehicle (UAV). The purpose of this work, is to see if it is possible to design a good tracking controller that is capable of simulating a highly nonlinear aircraft system. For the simulations a MATLAB Simulink model of the UAV 'Ariel' is used. The nonlinear Simulink model covers all the aircraft dynamics. The model consists of ve inputs, twelve states and twelve outputs. This model is linearized at several di erent operating conditions, for use with the model predictive controller. The model predictive controller is capable of simulating in real time, making it possible to use this in on-line applications. The Ariel model is linearized to a linear time invariant state space system. The state space model is then extended. This means the outputs of the original model are included in the state vector of the extended model. With this extended state space model, it can be shown that the selected outputs can be tracked by the controller. The controller uses an algorithm which reduces the required computational power compared to classic model predictive control. The possibility to apply constraints on the controller input, the derivative of the controller input, the states and the outputs of the system, make this model predictive controller a nonlinear system. Because in real life constraints are almost always present on any dynamical system, the presented model predictive controller has a broad application scope. The simulations show that the controller performs well, after tuning of the parameters. Applying the constraints puts some limits on the possible reference trajectories, but shows that the system is very capable of handling these controls. Also, simulation of failure of one of the controls is possible, simply by setting the maximum and minimum values to zero. The UAV controller is able to use the other three controls to compensate for the lack of the fourth, keeping the aircraft at steady ight. The application of model predictive control to aircraft control is relatively new. This report shows that using a model predictive controller works well for the simulations done in this report. This method of MPC can be used not only on aircraft systems, but in general on all types of dynamic systems, with the possibility of applying constraints. For future work, a switching controller can be designed to use the di erent linearized models at di erent operating conditions. Wrapping another controller around the model predictive controller presented here, should make it possible to let the aircraft follow a set of way-points, thus not requiring a pre-de ned reference trajectory to be able to y fully autonomously.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model Predictive Controller Design for a Novel Moving Mass Controlled Bi-rotor UAV

This paper presents design and implementation of Model Based Predictive Controller (MPC) for a novel Bi-Rotor Moving Mass Controlled (MMC) Unmanned Aerial Vehicle (UAV). Due to the strict constrained control inputs in this type of UAV, it is necessary to take into account the constrained controller design and un-constrained control methods are not applicable. MPC controller which is designed ba...

متن کامل

Design and Practical Implementation of a New Markov Model Predictive Controller for Variable Communication Packet Loss in Network Control Systems

The current paper investigates the influence of packet losses in network control systems (NCS’s) using the model predictive control (MPC) strategy. The study focuses on two main network packet losses due to sensor to controller and controller to actuator along the communication paths. A new Markov-based method is employed to recursively estimate the probability of time delay in controller to ac...

متن کامل

Design and implementation of a model predictive controller for the COVID-19 spread restraint in Iran

 In this paper, a model is proposed based on the different levels of social restrictions for the COVID-19 spread restraint in Iran. Also, a Genetic Algorithm (GA) identifies parameters of model using reported main data from the Iranian Ministry of Health and simulated data based on proposed model. Whereas Model Predictive Control (MPC) is a popular method which has been widely used in process ...

متن کامل

Model Predictive Control System Design using ARMAX Identification Method for Car-following Behavior

The control of car following is essential due to its safety and its operational efficiency. For this purpose, this paper builds a model of car following behavior based on ARMAX structure from a real traffic dataset and design a Model Predictive Control (MPC) system. Based on the relative distance and relative acceleration of each instant, the MPC predicts the future behavior of the leader vehic...

متن کامل

Rejection of the Feed-Flow Disturbances in a Multi-Component Distillation Column Using a Multiple Neural Network Model-Predictive Controller

This article deals with the issues associated with developing a new design methodology for the nonlinear model-predictive control (MPC) of a chemical plant. A combination of multiple neural networks is selected and used to model a nonlinear multi-input multi-output (MIMO) process with time delays.  An optimization procedure for a neural MPC algorithm based on this model is then developed. T...

متن کامل

Novel design and simulation of predictive power controller for a doubly-fed induction generator using rotor current in a micro-hydropower plant

Hydropower plant and especially micro-hydropower plant is an available, reliable and economical energy source. Micro-hydropower plant is one of the most environment-friendly technology, use and development of which leads to reduction of energy consumption sporadically and worldwide. Along with the growth of these power plants, the issues related to the control of electrical parameters such ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008